wind channel - Turkish English Dictionary